Esta nota es una continuación de una anterior en la que analizamos características de Excel. Todo esto como parte de nuestro curso de Excel. Continuamos.
Junto con IFS viene dos funciones complementarias: MAXIFS y MINIFS. Estos devuelven los valores máximo y mínimo, respectivamente, del rango de datos.
Sintaxis: MAXIFS(max_range, criteria_range1, criteria1, [criteria_range2, criteria2], …)
Ejemplo: = MAXIFS(A2:A7,B2:B7,1)
Otra función nueva, SWITCH, está diseñada para facilitar la búsqueda de valores en un rango. Evalúa una expresión contra una lista de valores y devuelve el resultado que corresponde al valor de coincidencia de puño. Opcionalmente, puedes especificar un valor predeterminado que se devolverá si no hay coincidencia.
Sintaxis: = SWITCH(Value to switch, Value to match1…[2-126], Value to return if there’s a match1…[2-126], Value to return if there’s no match).
Ejemplo: = SWITCH(WEEKDAY(A2),1,”Sunday”,2,”Monday”,3,”Tuesday”,”No match”)
Otro punto crítico con los usuarios de Excel ha sido la falta de una manera fácil de concatenar los valores de varias celdas en una sola celda e incluir separadores (delimitadores) entre el valor. Debería ser fácil tomar columnas que contengan nombres, direcciones y números de teléfono y combinarlas en una sola columna que recopile todos los datos de cada fila, ¿verdad? Pero no ha sido, hasta ahora.
Para resolver este problema, la función TEXTJOIN combina el texto de múltiples rangos o cadenas, colocando un delimitador que especifique entre cada valor. Puedes especificar un delimitador al comienzo de los argumentos y luego la función usa ese mismo delimitador entre cada entrada. Pero si no eliges un delimitador, concatena los datos sin uno.
Sintaxis: TEXTJOIN(delimiter, ignore_empty, text1, [text2], …)
Ejemplo: = TEXTJOIN(” “,B2,C2,D2).
La función que solíamos usar para la concatenación, CONCATENATE, está en desuso (es decir, eventualmente desaparecerá). En su lugar, Excel 2019 presenta CONCAT. Es similar a TEXTJOIN, excepto que no tiene un argumento en el que especifique un delimitador, por lo que debes colocar manualmente un espacio, entre comillas, cada vez que desee un espacio entre las entradas.
Sintaxis: CONCAT(text1, [text2],…)
Ejemplo: =CONCAT(B2,” “, C2, ” “,D2)
En la siguiente nota ampliaremos más este tema. Por el momento, puedes ver estos dos enlaces de cursos presenciales externos.
Renta de aulas
Curso de PHP.